package jxtend.processor.eclipse.visitor;

import jxtend.processor.eclipse.visitor.handler.ASTNodeVisitorContext;

import org.eclipse.jdt.internal.compiler.ast.ASTNode;
import org.eclipse.jdt.internal.compiler.lookup.Scope;

@SuppressWarnings("restriction")
public interface ASTNodeVisitor {
	boolean visit(ASTNodeVisitorContext context, ASTNode node, Scope scope);

	void endVisit(ASTNodeVisitorContext context, ASTNode node, Scope scope);
}
